fodder vetch - Turkish English Dictionary